2008-04-30 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkevents-quartz.c:
(get_keyboard_modifiers_from_ns_event), (create_key_event): Map
Alt to Alt and Cmd to Meta. This is not only more logical but also
makes it easier to have Mac-like behavior.
svn path=/trunk/; revision=20054
+2008-04-30 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkevents-quartz.c:
+ (get_keyboard_modifiers_from_ns_event), (create_key_event): Map
+ Alt to Alt and Cmd to Meta. This is not only more logical but also
+ makes it easier to have Mac-like behavior.
+
2008-04-25 Björn Lindqvist <bjourne@gmail.com>
* gtk/gtkentry.c: (gtk_entry_expose) Use existing window size when
if (nsflags & NSControlKeyMask)
modifiers |= GDK_CONTROL_MASK;
if (nsflags & NSCommandKeyMask)
+ modifiers |= GDK_META_MASK;
+ if (nsflags & NSAlternateKeyMask)
modifiers |= GDK_MOD1_MASK;
return modifiers;
{
case GDK_Meta_R:
case GDK_Meta_L:
- mask = GDK_MOD1_MASK;
+ mask = GDK_META_MASK;
break;
case GDK_Shift_R:
case GDK_Shift_L:
break;
case GDK_Alt_R:
case GDK_Alt_L:
- mask = GDK_MOD5_MASK;
+ mask = GDK_MOD1_MASK;
break;
case GDK_Control_R:
case GDK_Control_L:
return FALSE;
}
-